﻿.dx-scheduler-appointment {
    color: #000000;
    font-weight: 500;
    background-color: #e4e4e4;
}

.dx-scheduler-appointment-recurrence .dx-scheduler-appointment-content {
    padding: 5px 0px 5px 7px;
}

.options {
    background-color: rgba(191, 191, 191, 0.15);
    margin-top: 20px;
}

.column {
    width: 40%;
    display: inline-block;
    margin: 15px 3%;
    text-align: left;
    vertical-align: top;
}

.option {
    padding: 5px 0;
}

.label, .value {
    display: inline-block;
    vertical-align: middle;
}

.label {
    width: 180px;
}

.value {
    width: 30%;
}

.movie img {
    height: 70px;
}

.movie-text {
    font-size: 90%;
    white-space: normal;
}

#allow-shading, #show-indicator {
    height: 36px;
}
